dash someone's hopes - German English Dictionary